*{
	list-style:none;
}
#page-table{
	margin-top:10px;
}

#page-table a{
	padding:5px 10px;
	border:1px solid #ccc;
	margin:5px;
	/*background-color:#999;*/
	font-size:18px;
}

#page-table span{
	background:red;
	color:white;
	padding:5px 10px;
	border:1px solid #ccc;
	margin:5px;
	font-size:18px;
}

#page-table a:hover{
	background-color:red;
}

label.error {
    position: absolute;
    right: 270px;
    top: 5px;
    color: #ef392b;
    font-size: 12px;
}

.textarea-numberbar {
    position: absolute;
    right: 380px;
    bottom: 5px;
    z-index: 1;
    margin-bottom: 0;
}